ManualCopterPilotingItf

Manual piloting interface for copters.

This piloting interface can be obtained from a drone using:

drone.getPilotingItf(ManualCopterPilotingItf.class)

See also

com.parrot.drone.groundsdk.device.Drone

Types

Link copied to clipboard
Action performed when smartTakeOffLand is called.

Functions

Link copied to clipboard
abstract fun activate(): Boolean
Activates this piloting interface.
Link copied to clipboard
abstract fun canLand(): Boolean
Tells whether the copter can land.
Link copied to clipboard
abstract fun canTakeOff(): Boolean
Tells whether the copter can take off.
Link copied to clipboard
abstract fun deactivate(): Boolean
Deactivates this piloting interface.
Link copied to clipboard
abstract fun emergencyCutOut()
Requests emergency motor cut out.
Link copied to clipboard
Gets the current banked-turn mode.
Link copied to clipboard
Gets the maximum roll and pitch angle setting, in degrees.
Link copied to clipboard
Gets the maximum roll and pitch velocity setting, in degrees/second.
Link copied to clipboard
Gets the maximum vertical speed setting, in meters/second.
Link copied to clipboard
Gets the maximum yaw rotation speed setting in degrees/second.
Link copied to clipboard
Tells which action will be performed when smartTakeOffLand is called.
Link copied to clipboard
Gets the piloting interface's current state.
Link copied to clipboard
Gets the current thrown take-off mode.
Link copied to clipboard
abstract fun hover()
Requests the copter to hover.
Link copied to clipboard
abstract fun land()
Requests the copter to land.
Link copied to clipboard
abstract fun setPitch(@IntRange(from = "-100", to = 100) value: Int)
Sets the current pitch value.
Link copied to clipboard
abstract fun setRoll(@IntRange(from = "-100", to = 100) value: Int)
Sets the current roll value.
Link copied to clipboard
abstract fun setVerticalSpeed(@IntRange(from = "-100", to = 100) value: Int)
Set the current vertical speed value.
Link copied to clipboard
abstract fun setYawRotationSpeed(@IntRange(from = "-100", to = 100) value: Int)
Set the current yaw rotation speed value.
Link copied to clipboard
abstract fun smartTakeOffLand()
Requests the copter to either take off, or get prepared for a thrown take-off, or cancel a thrown take-off, or land, depending on its state and on the thrown take-off setting.
Link copied to clipboard
abstract fun takeOff()
Requests the copter to take off.
Link copied to clipboard
abstract fun thrownTakeOff()
Requests the copter to get prepared for a thrown take-off.